Single Inductor Multiple Output (SIMO) Converter and Control Thereof

ABSTRACT

A power converter includes an input circuit, an output circuit and a controller. The output circuit may comprise a plurality of output terminals configured to be connected to a plurality of loads. The input circuit may comprise a plurality of input terminals configured to be connected to one or more power sources. An inductive element may be coupled between the input circuit and the output circuit. The output circuit may feature one or more voltage compensation circuits connected between two output terminals, the voltage compensation circuits activated to compensate an output voltage at one of the two output terminals.

This application claims priority to U.S. Patent Application No.62/535,293 filed on Jul. 21, 2017, having Attorney Docket No.007841.00372, and entitled “SINGLE INDUCTOR MULTIPLE OUTPUT (SIMO)CONVERTER AND CONTROL THEREOF,” the disclosure of which is incorporatedby reference herein in its entireties and made part thereof.

BACKGROUND

Single Inductor Multiple Output (SIMO) converters may be used to providemultiple output voltage levels converted from an input voltage sourcevia a single inductor. The single inductor may be charged with currentduring a first period of time of a switching cycle, and may dischargecurrent to maintain the multiple output voltage levels during a secondperiod of time of the switching cycle. As each output may be connectedto a load drawing variable current, it may prove challenging to maintainthe proper output voltage levels at each of the plurality of outputs.Many existing solutions utilize complex control voltage loops which mayresult in slow responses to load variations or control methods which mayincur substantial losses. There is a need for and it would beadvantageous to have an efficient SIMO converter having fast, efficientcontrol methods for output load variation control.

SUMMARY

The following summary may be a short summary of some of the inventiveconcepts for illustrative purposes only, and may be not intended tolimit or constrain the inventions and examples in the detaileddescription. One skilled in the art will recognize other novelcombinations and features from the detailed description.

Embodiments disclosed herein may include arrangements of asingle-inductor-multiple-output (SIMO) converter and methods foroperation thereof.

According to some aspects of the disclosure, a priority-based controlmethod regulates the output voltage at each output terminal of the SIMOconverter. The converter may have a voltage control loop at each outputterminal, and the voltage control loops may be implemented using asimilar method, or using different methods (e.g. proportional control,proportional-integral control, peak current mode. etc.). For example,according to some aspects, each output terminal may have aproportional-integral-derivative (PID) control loop regulating theoutput voltage. According to some aspects, one output terminal may havea proportional-integral-derivative (PID) control loop regulating theoutput voltage, with the other output terminals voltage controlled usinghysteretic control loops. According to some aspects, a single PIDcontrol loop may regulate, in turn, each of the output voltageterminals.

According to features of certain embodiments, one or more voltagecompensation circuits may connect one or more output terminals. Thevoltage compensation circuits may be utilized to transfer charge from afirst output to a second output, to compensate the second output at theexpense of the first output, resulting in triggering a response by thecontrol loop regulating the first output, which may be more effectivethan a response by the control loop regulating the second output.

According to features of certain embodiments, the one or more voltagecompensation circuits may be variously implemented. For example, avoltage compensation circuit may comprise a switch moved to the ONstate, and the switch may be utilized to transfer charge from a firstoutput to a second output, to compensate the second output at theexpense of the first output. According to some features, the switch mayhave a controllable drain-source voltage drop controlled to set avoltage at a second output terminal based on a voltage at a first outputterminal.

According to features of certain embodiments, the one or more voltagecompensation circuits may be variously implemented. For example, avoltage compensation circuit may be implemented as an analog devicecircuit, e.g. low-dropout regulator, buck converter, etc. Anotherpossible implementation of one or more voltage compensation circuits maybe a digital controlled circuit. According to features of certainembodiments, the one or more voltage compensation circuits may besynchronously controlled with other circuit components while in otherembodiments the one or more voltage compensation circuits may have maybe controlled asynchronously. Moreover, according to features of certainembodiments, the one or more voltage compensation circuits may becontrolled with other circuit components while in other embodiments theone or more voltage compensation circuits may have may have anindependent control system.

Features disclosed herein may include an input circuit, an outputcircuit and a controller packaged as a single integrated circuit. Theintegrated circuit may be provided as a generic power regulationcircuit, the chip providing connections for adding discrete components(e.g. inductive elements such as inductors and transformer windings,capacitors, additional switches, etc.) according to application-specificdesign choices.

In some illustrative aspects of the disclosure herein, one or moreinductive elements (e.g. inductors, transformers, coupled inductors,etc.) may have a different windings ratio (the number of turns of wireon a first winding compared to a second winding. e.g. 1:1, 1:4, 3:1,etc.) and may contain more than one set of primary windings and/or morethan one set of secondary windings, wound on a common core.

Features disclosed herein may further include a SIMO converter providinga plurality of input connections, each input connection configured to beconnectable to an input power source. The SIMO converter may provideswitches to regulate a parameter of the input power sources (e.g.voltage, current, power, temperature, etc.). For example, the SIMOconverter may be connected to a plurality of photovoltaic generators,each photovoltaic generator connected to a corresponding input terminal,and the SIMO converter may control the photovoltaic generators accordingto a maximum-power-point-tracking (MPPT) for increasing the power yieldof the photovoltaic generators.

As noted above, this summary is merely a summary of some of the featuresdescribed herein. It is not exhaustive, and it is not to be a limitationon the claims.

BRIEF DESCRIPTION OF THE DRAWINGS

These and other features, aspects, and advantages of the presentdisclosure will become better understood with regard to the followingdescription, claims, and drawings. The present disclosure is illustratedby way of example, and not limited by, the accompanying figures.

FIG. 1A is part schematic, part block diagram of a SIMO converteraccording to one or more illustrative embodiments.

FIG. 1B is part schematic, part block diagram of a SIMO converteraccording to one or more illustrative embodiments.

FIG. 1C is part schematic, part block diagram of a SIMO converteraccording to one or more illustrative embodiments.

FIG. 1D is part schematic, part block diagram of a SIMO converteraccording to one or more illustrative embodiments.

FIG. 1E is part schematic, part block diagram of a SIMO converteraccording to one or more illustrative embodiments.

FIG. 1F is part schematic, part block diagram of a SIMO converteraccording to one or more illustrative embodiments.

FIG. 2A is part schematic, part block diagram of a SIMO converteraccording to one or more illustrative embodiments.

FIG. 2B is part schematic, part block diagram of a SIMO converteraccording to one or more illustrative embodiments.

FIG. 2C is part schematic, part block diagram of a SIMO converteraccording to one or more illustrative embodiments.

FIG. 2D is part schematic, part block diagram of a SIMO converteraccording to one or more illustrative embodiments.

FIG. 2E is part schematic, part block diagram of an integrated circuitfor a SIMO converter according to one or more illustrative embodiments.

FIG. 2F is part schematic, part block diagram of a SIMO converteraccording to one or more illustrative embodiments.

FIG. 2G is part schematic, part block diagram of a SIMO converteraccording to one or more illustrative embodiments.

FIG. 3A illustrates a method for operating a SIMO converter according toone or more illustrative embodiments.

FIG. 3B illustrates a method for operating a SIMO converter according toone or more illustrative embodiments.

FIG. 3C illustrates a method for operating a SIMO converter according toone or more illustrative embodiments.

DETAILED DESCRIPTION OF THE DRAWINGS

In the following description of various illustrative embodiments,reference is made to the accompanying drawings, which form a parthereof, and in which is shown, by way of illustration, variousembodiments in which aspects of the disclosure may be practiced. It isto be understood that other embodiments may be utilized and structuraland functional modifications may be made, without departing from thescope of the present disclosure.

Reference is now made to FIG. 1A, which shows asingle-inductor-multiple-output (SIMO) converter according to one ormore aspects of the present disclosure. Converter 100 a may includeinput circuit 101 a and output circuit 102 a. Input circuit 101 a may beconfigured to be connected to one or more power sources In₁, In₂ . . .In_(n). Power sources In₁, In₂ . . . In_(n) may be one or morephotovoltaic (PV) generator(s) (e.g. a PV cell, substring of PV cell(s),PV panel(s), string(s) of PV panels), wind turbine(s), hydro-turbine(s),fuel cell(s), battery(ies), and/or supercapacitor(s). Input circuit 101a may have one or more input terminals, with an input capacitor (e.g.Ci1, Ci2 . . . Cin) coupled between each input terminal and a referenceterminal (e.g., a ground terminal. According to some aspects, thereference terminal might not be a ground terminal). Input circuit 101 amay further comprise a switch (e.g. Si₁, Si₂ . . . Si_(n)) coupledbetween each input terminal and a first central node X. An additionalswitch Sgi may be coupled between first central node X and ground.Switches Si1 . . . S1 n and switch Sgi may be switched to providebuck-converter functionality for converting input voltages available atpower sources In₁, In₂ . . . In_(n) to a common voltage at first centralnode X.

Switches disclosed herein (e.g., switches Si₁. . . Si_(n), switches Sgiand Sgo, and switches So₁ . . . So_(n) illustrated in FIG. 1A, but alsoswitches disclosed in other figures with regard to other aspects of thedisclosure) may be implemented using, for example, Metal OxideSemiconductor Field Effect Transistors (MOSFETs), Insulated Gate BipolarTransistor (IGBT), Junction Gate Field Effect Transistors (JFETs), orother suitable switch types. Switches disclosed herein may beunidirectional or bidirectional switches, according to systemarrangement. For example, where power source In₁ is a photovoltaicgenerator, switch Si₁ may be a unidirectional switch (e.g. a MOSFET witha body diode cathode coupled to capacitor Ci1 and the body diode anodecoupled to node X) configured to allow current to flow from node X tocapacitor Ci1, but to block current from flowing in the reversedirectional. Where power source In₂ is a battery, switch Si₂ may be abidirectional switch (e.g., two MOSFETs connected back-to-back)configured to block current from flowing from capacitor Ci2 to node X,or in the reverse directional.

Input capacitors Ci1 . . . Cin are shown sharing a common reference(e.g., ground) terminal. The connecting of each capacitor to the commonreference terminal may be via solder, inlaid at a Printed Circuit Board(PCB) level, fabricated at the silicon level of an integrated circuit,or may be carried out using jumpers after manufacturing.

Output circuit 102 a may be configured to be connected to one or loadsconnected at outputs O₁, O₂ . . . O_(n). Output circuit 102 a may haveone or more output terminals, with a storage device, for example anoutput capacitor (e.g. Co₁, Co₂ . . . Co_(n)) coupled between eachoutput terminal and a reference (e.g., ground) terminal. Output circuit102 a may further comprise a switch (e.g. So₁, So₂ . . . So_(n)) coupledbetween each input terminal and a second central node Y. An additionalswitch Sgo may be coupled between second central node Y and ground.Switches So₁ . . . So_(n) and switch Sgo may be switched to provideboost converter functionality for converting the voltage at secondcentral node Y to a plurality of output voltages available at outputs O₁. . . O_(n). According to some aspects, Sgo might not be featured whereboost functionality is not required. According to some aspects, Sgo maybe a standard part of output circuit 102 a, and may be kept OFF whereboosting is not utilized. Providing more than one output voltage may beuseful for powering multiple loads that may require various operationalinput voltage levels. For example, converter 100 a may serve as anauxiliary power converter configured to provide various voltage levels(e.g. 20V, 15V, 12V, 5V, 3V, 2V etc.) to various devices included in amain power converter (e.g. gate drivers, communication devices,sensors(s), etc.).

Inductor L1 may be coupled between first central node X and secondcentral node Y. Inductor L1 may be combined with input circuit 101 a andoutput circuit 102 a to provide combined Buck+Boost functionalitybetween power sources In₁ . . . In_(n) and outputs O₁ . . . O_(n).

Switches So₁ . . . So_(n) may be switched in a staggered manner toregulate the output voltages available at outputs O₁ . . . O_(n). Whenswitch So₁ is ON, switches So₂ . . . So_(n) may be OFF, and current mayflow from inductor L and charge capacitor Co₁. In a similar manner, eachone of output switches So₁ . . . So_(n) may be ON for a respectiveperiod of time during which the other output switches are OFF, andduring the respective period of time the corresponding output capacitormay be charged. The relative period of time for charging each outputcapacitor may be regulated according to the corresponding desired outputvoltage and according to the current drawn by a corresponding loadconnected at the output. When Sgo is ON, output switches So₁ . . .So_(n) may be OFF and inductor L may be charged with current from inputcircuit 101 a.

Reference is now made to FIG. 1B, which shows a SIMO converter accordingto illustrative aspects of the disclosure herein. Converter 100 b maycomprise input circuit 101 b and output circuit 102 b. Input circuit 101b may be similar to or the same as input circuit 101 a of FIG. 1A. Inthe example shown in FIG. 1B, only one input is connected to converter100 b and therefore input circuit 101 b comprises circuitry for oneinput only. Output circuit 102 b may be the same as output circuit 102 aof FIG. 1. According to some aspects (not explicitly shown), outputcircuit 102 b may feature a single output. Inductor L of FIG. 1A may bereplaced or augmented by first winding W1 connected between terminals Xand Y. Floating output circuit 104 b may comprise second winding W2 thatmay be magnetically coupled to first winding W1 (e.g., by first windingW1 and second winding W2 being wound around a common magnetic core), andmay further comprise diode D1 coupled in series to second winding W2 andcapacitor Cf. Capacitor Cf may be charged by current induced in secondwinding W2, with diode D1 rectifying the current through second windingW2 to prevent discharge of capacitor Cf. Capacitor Cf may provide afloating output which might not be referenced to the grounding terminalof converter 100 b. According to some features, diode D1 may be replacedby a full-bridge diode circuit providing a rectified charging current tocapacitor Cf. According to some features, diode D1 may be replaced by asingle switch (e.g. a transistor such as a MOSFET, IGBT etc.) orfull-bridge transistor circuit enabling bidirectional conduction and/orproviding reduced switching and conduction losses.

Providing one or more floating output terminals (e.g., by converter 100b having one or more floating output circuits 104 b) may provide certainadvantages. For example, floating output circuit 104 b may be used todrive a transistor which might not have a terminal connected to ground.For example, a high-side buck converter switch might be turned ON by agate-to-source voltage of about 12V, with the source terminal notconnected to ground. Connecting the source and gate terminals acrosscapacitor Cf may enable easy and efficient switching of the high-sidebuck converter switch. The floating output terminals may be provided toa circuit included within converter 100 b, or may be provided toexternal components (e.g. a load similar to or the same as loadsconnected at outputs O₁ . . . O_(n)).

Reference is now made to FIG. 1C, which shows a converter according toillustrative aspects of the disclosure herein. Converter 100 c maycomprise input circuit 101 c and output circuit 102 c. Output circuit102 c is shown having a single connected load; according to aspects ofthe disclosure herein additional loads may be added similar to theoutputs of output circuits 102 a and 102 b. Input circuit 101 c may beconfigured to be connected to one or more power sources In₁, In₂ . . .In_(n). Input circuit 101 c may have one or more input terminals, withan input capacitor (e.g. Ci1, Ci2 . . . Cin) coupled between each inputterminal and a reference (e.g., ground) terminal. Input circuit 101 cmay feature one or more legs, coupled at a first end to an inputcapacitor and at a second leg to node X, and each leg may have an inputswitch (e.g. Si₁, Si₂ . . . Si_(n)) coupled in series to an inputwinding (e.g. Wi₁, Wi₂ . . . Wi_(n)). Input windings Wi₁ . . . Wi_(n)may be mutually magnetically coupled by input windings Wi₁ . . . Wi_(n)being wound around a magnetic core. Output winding Wo may be woundaround the magnetic core and may be magnetically coupled to the inputwindings via the magnetic core.

Input switches Si₁ . . . Si_(n) may be operated to alternate chargingwindings Wi₁ . . . Wi_(n) with current drawn from connected input powersources In₁ . . . In_(n) and discharge input windings Wi₁ . . . Wi_(n)to output winding Wo via the common magnetic core. The duty cycle ofeach input switch may be selected according the input voltage (e.g.,according to maximum power point tracking (MPPT) considerations),according to the voltage across output winding Wo and according to thewinding ratio between each input winding and output winding Wo. Forexample, if the voltage across output winding Wo is 40V, the windingratio between input winding Wi₁ and output winding Wo is 1:2 and theinput voltage is 10V, the duty cycle of input switch Si₁ may be about50%.

Switch Sgi may be coupled between node X and a reference node (e.g.,ground). Switch Sgi may be ON when switches Si₁ . . . Si_(n) are OFF, toenable discharging of current from winding Wo to output circuit 102 c.

Output circuit 102 c may be similar to or the same as output circuits102 b and 102 a. Output circuit 102 c is shown having a single connectedload; in other arrangements, additional loads may be connected (as shownwith regard to output circuits 102 a and 102 b).

Floating output circuit 104 c may be coupled via winding Wf to themagnetic core common to input windings Wi₁ . . . Wi_(n) and outputwinding Wo, and may be structurally and functionally similar to windingW2 as described with regard to FIG. 1B.

Reference is now made to FIG. 1D, which shows a converter according toillustrative aspects of the disclosure herein. Converter 100 d may besimilar to converter 100 c, with output circuit 102 d differing fromoutput circuit 102 c of converter 100 c in that output circuit 102 d isshown having multiple connected output loads. A single converter may bedesigned to be used as converter 100 c or as converter 100 d (e.g., withmultiple output connections available), with a user connecting as manyloads to the converter output circuit as desired.

Reference is now made to FIG. 1E, which shows a converter according toillustrative aspects of the disclosure herein. Converter 100 e maycomprise input circuit 101 e, output circuit 102 e and floating outputcircuit 104 e. According to aspects of the disclosure herein, diode D2may be replaced by a transistor that may be switched ON whenbidirectional conduction is desirable, which may increase the efficiencyof converter 100 e. Input circuit 101 e may comprise an input terminalfor connecting to a power source, a capacitor Ci1 coupled between theinput terminal and a reference terminal (e.g. ground), and a leg coupledin parallel to the capacitor, the leg comprising a winding Wi₁ and aswitch Si₁. In the illustrative example of FIG. 1E, input circuit 101 ehas one input leg comprising winding Wi₁ and switch Si₁, the input legconnected to input power source In₁. According to additional aspects,more than one input leg and corresponding input power source may befeatured. Output circuit 102 e may be the same as or similar to outputcircuit 102 d of FIG. 1D. Diode D2 may be connected in series withoutput winding Wo, to rectify output current flowing through Wo, andoutput winding Wo may be connected between diode D2 and node Y. Outputcircuit 102 e and the anode of diode D2 may be configured to a similaror a different reference terminal than the reference terminal of inputcircuit 101 e. Floating output circuit 104 e may include an arrangementof multiple circuits similar to or the same as floating output circuit104 of FIG. 1C and FIG. 1B. Each of windings Wf1-Wfn may be similar towinding Wf of FIG. 2D, and may be magnetically coupled (e.g., via amutual magnetic core) to winding Wi₁ and/or winding Wo₁. Each winding ofwindings Wf1-Wfn may be coupled to a diode for rectifying a floatingoutput voltage, and a capacitor for maintaining a regulated floatingoutput voltage. Providing a floating output circuit having more than onefloating voltage output may enable converter 100 e to provide power(e.g., auxiliary power) using a floating voltage to multiple connectedloads (e.g., a plurality of high-side switches in a main converter).

Reference is now made to FIG. 1F, which shows a SIMO converter includingmultiple input circuits 101 and multiple output circuits 102 inaccordance with aspects of the disclosure herein. Converter 100 f maycomprise input circuits 101 _(f1) . . . 101 _(fn), output circuits 102_(f1) . . . 102 _(fn) and floating output circuit 104 f. Each inputcircuit of input circuits 101 _(f1) . . . 101 _(fn) may be similar to orthe same as input circuits 101 a-101 e of FIGS. 1A-1E, and each outputcircuit of output circuits 102 _(f1) . . . 102 fn may be similar to orthe same as output circuits 102 a-102 e of FIGS. 1A-1E. Inductiveelements included in input circuits 101 _(f1) . . . 101 _(fn), outputcircuits 102 _(f1) . . . 102 _(fn) and floating output circuit 104 f(e.g., windings Wi_(f1) . . . Wi_(fn), Wo_(f1) . . . Wo_(fn) and Wf1 . .. Wfn) may be magnetically coupled by being wound around a commonmagnetic core 170. Output circuits 102 _(f1) . . . 102 _(fn) and theanode of diodes D2 may be configured to a similar or a differentreference terminal than the reference terminals of input circuits 101_(f1) . . . 101 _(fn). The remaining elements may be structurally and/orfunctionally similar or the same as elements shown in FIGS. 1A-1E. Usinga single magnetic core for coupling the inductive elements may providecertain advantages, for example, cost-saving, reduced size and/orincreased efficiency. According to certain aspects of the disclosureherein, certain magnetic elements may be mutually coupled without fullmagnetic coupling between all circuit elements. For example, windingsWi_(f1) may be magnetically coupled to windings Wo_(f1) via a firstmagnetic core, and windings Wi_(f2) may be magnetically coupled towindings Wi_(fm), Wi_(fn), Wo_(fn), Wf2 and Wfn via a second magneticcore. Diode D2 may be replaced by a transistor that may be switched ONwhen bidirectional conduction is desirable, which may increase theefficiency of converter 100 e.

Reference is now made to FIG. 2A, which shows a SIMO converter includinga controller and sensors/sensor interfaces according to aspects of thedisclosure herein. Converter 200 a may be similar to or the same as anyof converters 100 a-100 e of FIGS. 1A-1E respectively. In FIG. 2A,converter 200 a is shown to be similar to converter 100 a of FIG. 1A,with a single input power source connected to input circuit 201 a. Forsimplicity, output circuit 202 a is shown having three outputs, thoughfewer or additional outputs may be featured and are included in thedisclosure herein. Sensors/sensor interfaces 205 a may measureelectrical or thermal parameters (e.g. voltage, current, power,temperature, etc.) at output circuit 202 a. For example, sensors/sensorinterfaces 205 a may measure the voltage at each output terminal (e.g.,Vo1, Vo2, Vo3) and/or the current flowing to a load connected at eachoutput O₁ . . . O_(n). Sensors/sensor interfaces 205 a may provide themeasurements to controller 210, and controller 210 may control theoperation of switches So₁ . . . So₃ accordingly, to maintain the desiredoutput voltages Vo1 . . . Vo3. According to some aspects, not all thesensors/sensor interfaces 205 a might be necessary. For example,according to some aspects, voltage measurements or evaluations alone maysuffice to enable controller 210 to regulate the output voltages Vo1 . .. Vo3.

Controller may be implemented variously. For example, controller 210 maybe a microcontroller, digital signal processor (DSP), Field ProgrammableGate Array (FPGA), Application Specific Integrated Circuit (ASIC) and/oran analog control device configured to evaluate or receive as inputsmeasurements obtained from sensors/sensor interfaces 205 a and to outputcontrol voltage signals to switches So₁ . . . So₃. Controller 210 mayimplement a different control method for each of switches So₁ . . . So₃according to differing requirements (e.g. voltage ripple tolerance,desired control response time, etc.) Methods for controlling switchesSo₁ . . . So₃ will be disclosed below with regard to FIGS. 3A-3D.

Additional sensors/sensor interfaces (not explicitly shown) may bedisposed to measure electrical parameters at or near input circuit 201 aand provide the measurements to controller 210, with controller 210configured to respond to the measurements and to control input circuit201 a (e.g., by controlling the operation of switches included in inputcircuit 201 a according to, for example, MPPT considerations and/or tocontrol the voltage available at terminal X).

Sensors/sensor interfaces 206 a may be disposed to measure and/orestimate one or more electrical parameters (e.g. voltage, current) at ornear inductor L (e.g. in switch Sgo, in input circuit 201 a, etc.) andprovide the measured and/or estimated value(s) to controller 210 (e.g.the triggering point of lowest current that is sufficient for chargingthe inductive element, for example inductor L). For example,sensors/sensor interfaces 206 a may comprise a current sensor disposedin series with inductor L (e.g. at node Y or at node X) and may measurecurrent flowing through inductor L. According to aspects of thedisclosure herein (not explicitly shown in the figure), sensor/sensorinterface 206 a may measure voltage at one or more nodes (e.g., nodes Xand Y) and controller 210 may use the voltage measurements (along withtiming measurements, which may be provided by a clock included incontroller 210) to estimate the current flowing through inductor L. Themeasured or estimated current flowing through inductor L may be used bycontroller 210 in determining a preferred method for operating switchesSo₁-So₃ and one or more switches (now shown) included in input circuit201 a. For example, controller may receive voltage measurements fromsensors/sensor interfaces 205 a indicating that output voltages Vo1-Vo3are decreasing and approaching one or more minimum thresholds, andcontroller 210 may receive measurements from sensors/sensor interfaces206 a indicating that inductor L might not have sufficient current tocompensate for the decrease in output voltages Vo1-Vo3. In this case,controller 210 may change (e.g., increase) a duty cycle of one or moreswitches included in input circuit 201 a (e.g., switch Si1 of FIG. 1A)to increase a supply of current to inductor L and controller 210 maydelay the compensation process in one or more cycles to charge theinductor with sufficient current.

For a first period of time during an operation cycle, switch Sgo may beON, inductor L may be charged with current flowing from input circuit201 a, each of switches So₁-So₃ may be OFF, and storage devices (e.g.capacitors Co₁-Co₃) may discharge to provide current to loads connectedat outputs O₁-O₃. According to illustrative aspects (e.g., in converter200 d as shown in FIG. 2D), switch Sgo might not be featured in outputcircuit 202 a, and one of switches So₁-So₃ may be ON during the firstperiod of time, providing a current path from inductor L to one of theoutput terminals Vo1-Vo3.

After inductor L has been charged during the first period of time,during a second period of time during the operation cycle, inductor Lmay discharge current to charge capacitors Co₁-Co₃. Switches So₁-So₃ mayOFF at the start of the second period of time. A first output switch(e.g., switch So₃) may then be turned ON (e.g., by controller 210applying a suitable control signal) and enable charging a correspondingcapacitor (e.g., Co₃) by drawing current from inductor L. The firstoutput switch may then be turned OFF, and a second output switch (e.g.,switch So₂) may then be turned ON and enable charging a correspondingcapacitor (e.g., Co₂) by drawing current from inductor L. The secondoutput switch may then be turned OFF, and a third output switch (e.g.,switch So₁) may then be turned ON and enable charging a correspondingcapacitor (e.g., Co₁) by drawing current from inductor L. When alloutput capacitors have been sufficiently (might be partially or fully)charged or the current from inductor L has been depleted, the secondperiod of time may end.

According to one or more illustrative embodiments, controller 210 mayestimate and/or calculate by measurements or evaluations that thecurrent from inductor L is about to be reduced below a predeterminedvalue and/or to be depleted. In this scenario, controller 210 may turnOFF all output switches (e.g. So₂, So₃) apart from output switch So₁ ofterminal Vo1 (or of a different terminal coupled to a capacitor used asan energy reservoir the might not be coupled to a load). Controller 210may turn ON output switch So₁, charging the corresponding capacitor(e.g., Co₁) with the energy left in the inductor.

According to one or more illustrative embodiments, energy storage in thereservoir (e.g., Co₁) may provide certain advantages, such as areduction of associated switching losses by enabling a reverse current(e.g. current flowing from Y to X) and/or reserve energy to compensate asecond output (e.g., Co₂) at the expense of a first output (e.g., Co₁)by a priority-based method, which may lead to an increase in converterefficiency, robustness and accuracy.

Controller may determine the order in which capacitors Co-Co₃ will becharged according to various methods. For example, a predeterminedcharging order may be used. As another example, a priority-basedcharging order may be used, with certain capacitors always having higherpriority than other capacitors. For example, capacitor Co₃ may becoupled to a load highly sensitive to voltage fluctuations, and may bealways charged first as long as the sensitive load is connected.

Controller 210 may determine the suitable period of time for chargingeach capacitor according to various methods. For example, each capacitormay receive an equal amount of charging time (unless a capacitor doesnot require the entire charging time, in which case the charging timemay be shorter). As another example, a priority-based scheme may beused, whereby a high priority capacitor is charged until the desiredvoltage is reached, and only then the next-priority capacitor ischarged. If inductor L does not have sufficient current to fully chargeall the capacitors, the high-priority capacitors may be fully chargedand the low-priority capacitors may be partially charged or not chargedat all until the next charging cycle.

Controller 210 may regulate the length of the first period of time (forcharging inductor L), the length of the second period of time (fordischarging inductor L and charging capacitors Co₁-Co₃), the chargingcurrent available to inductor L during the first period of time, and thecharging current available to capacitors Co₁-Co₃ during the secondperiod of time to enable inductor L to provide and maintain the desiredvoltages Vo1-Vo3. Controller 210 may change the length of and/or thecurrent during the first period of time and the second period of timeaccording to load variations using control methods, for examplecompensation techniques.

Reference is now made to FIG. 2B, which illustrates a SIMO converteraccording to illustrative aspects of the disclosure herein. Converter200 b may be similar to converter 200 a of FIG. 2A, with elementscorresponding to similarly-referenced elements of converter 200 a.Output circuit 202 b may comprise one or some compensation legsconnected between a first output terminal (e.g. Vo1) and a second outputterminal (e.g. Vo2, Vo3). A first compensation leg comprising a resistorR1 connected in series with a switch Sc1 (e.g. a MOSFET, IGBT, BJT, JFETor other suitable kind of switch) may be connected between thepositive-voltage terminals of capacitors Co₁ and Co₂, and a secondcompensation leg comprising a resistor R2 connected in series with aswitch Sc2 may be connected between the positive-voltage terminals ofcapacitors Co₁ and Co₃. Switches Sc1 and Sc2 may be controlled (e.g. bycontroller 210) to compensate for a decrease in voltages Vo2 and Vo3 bydrawing charge from capacitor Co₁, as will be explained in greaterdetail below.

Controller 210 may be implemented similarly to controller 210. A controlloop implementing different control method (proportional control,proportional-integral control, etc.) may be applied to regulate outputvoltages Vo1-Vo3. FIG. 2B exhibits a Proportion-Integrator-Derivative(PID) control loop to regulate output voltages Vo1-Vo3. The input tocontrol loop 211 may be one or more measurements of output voltagesVo1-Vo3 (or one or more estimates of output voltages Vo1-Vo3), and theoutput of control loop 211 may be a switch control output configured tocontrol one or more switches of input circuit 201 b. Advantages of usinga PID control loop may include robustness, efficiency and accuracy.However, certain alternative control loops may provide a speed advantageover PID control loops, which may be preferable for certain types ofloads. According to illustrative features of the disclosure herein,output voltages Vo2 and/or Vo3 may be regulated by fast control loops,and the first and second compensation legs may be activated (by closingswitches Sc1 and/or Sc2 ON) in response to a fast control loop detectinga reduction in voltage Vo2 and/or voltage Vo3 below a predeterminedthreshold value. Capacitor Co1 may provide charge for increasingvoltages Vo2 and/or Vo3, and the subsequent decrease in Vo3 due to thedischarge of capacitor Co₁ may be compensated for by the PID controllerin the next control cycle.

Resistors R1 and R2 may be sized to provide a rapid charging ofcapacitors Co2 and/or Co3 in response to a decrease in voltages Vo2and/or Vo3 below a predetermined threshold value, while sufficientlyrestraining the charging current to prevent damage to converter 200 b orcomponents thereof. For example, resistors R1 and R2 may have aresistance of several ohms, or 10 or 20 ohms. According to some aspects,switches Sc1 and Sc2 may include inherent parasitic resistance which maybe sufficient to regulate the charging.

According to a determination, the operating compensation leg may bedeactivated (for example, by opening switches Sc1 and/or Sc2 OFF). Adetermination to deactivate the compensation leg may be made accordingto different factors. For example, such a determination can be madeaccording to a clock which limits the operation time of the compensationleg. The operation time is calculated to ensure that there is enoughpower in capacitor Co₁ to compensate the corresponding output terminal.In case that the voltage at the compensated output terminal (voltage Vo2and/or voltage Vo3) has not reached the required value the compensationmay continue in the following cycles and may be fixed by a differentcontrol loop in the system. As another example, such a determination canbe made after obtaining a voltage measurement at the compensated outputterminal (voltage Vo2 and/or voltage Vo3), and determining that thevoltage measurement is above or equal to a second reference value.

Reference is now made to FIG. 2C which illustrates a SIMO converteraccording to illustrative aspects of the disclosure herein. Converter200 c may be similar to converter 200 b of FIG. 2B, with elementscorresponding to similarly-referenced elements of converter 200 a and/orconverter 200 b. Output circuit 202 c may comprise one or somecompensation legs. A first compensation leg may comprise a resistor R3and may be connected between the positive-voltage terminals ofcapacitors Co₁ and Co₂, a second compensation leg comprising a resistorR4 may be connected between the positive-voltage terminals of capacitorsCo₂ and Co₃, and a third compensation leg comprising a resistor R5 maybe connected between the positive-voltage terminal of capacitors Co₃ anda reference terminal. By proper selection of resistor values forresistors R3-R5, a single voltage among Vo1-Vo3 may be activelyregulated, and resistors R3-R5 may serve to fix the voltage at terminalsVo2 and Vo3 as a percentage of the voltage at terminal Vo1.

Controller 210 may comprise control loop 211, for example a PID controlloop, configured to regulate the voltage at output terminal Vo1according to a value, and further configured to regulate the voltages atoutput terminals Vo2 and Vo3 as voltages derived from the voltage atVo1. As a numerical example, controller 210 may control the voltage atoutput terminal Vo1 to be 12V. The desired voltage at terminal Vo2 maybe 5V, and the desired voltage at terminal Vo3 may be 3V. In one,non-limiting example, resistors may be selected as follows: R5=3Ω,R4=2Ω, R3=7Ω. In this example, if the voltage is 12V at terminal Vo1,the voltage at Vo2 will be

${{Vo}\; 2} = {{{Vo}\; 1\frac{{R\; 4} + {R\; 5}}{{R\; 3} + {R\; 4} + {R\; 5}}} = {{12\mspace{14mu} V\frac{{2\Omega} + {3\Omega}}{{7\Omega} + {2\Omega} + {3\Omega}}} = {5\mspace{14mu} V}}}$

and the voltage at terminal Vo3 will be

${{Vo}\; 3} = {{{Vo}\; 1\frac{R\; 5}{{R\; 3} + {R\; 4} + {R\; 5}}} = {{12\mspace{14mu} V\frac{3\Omega}{{7\Omega} + {2\Omega} + {3\Omega}}} = {3\mspace{14mu} {V.}}}}$

If the voltage at terminal Vo2 or the voltage at terminal Vo3 decreases(e.g., due to a load at output O₂ or a load at output O₃ drawing currentfrom capacitor Co₂ or capacitor Co₃), the voltage may be partiallycompensated by drawing current from capacitor Co₁, and controller 210may compensate for the decrease the voltage at terminal Vo1 during thenext switching cycle. An advantage of this implementation ofvoltage-control at terminals Vo1, Vo2 and Vo3 may be simplicity and areduced count of voltage-control loops. According to illustrativeaspects of the disclosure herein resistors R3-R5 of FIG. 2C may bereplaced by switches. Reference is now made to FIG. 2D, whichillustrates a SIMO converter according to illustrative aspects of thedisclosure herein. Converter 200 d may be similar to converter 200 b ofFIG. 2B, with elements corresponding to similarly-referenced elements ofconverter 200 b. Output circuit 202 d may comprise one or somecompensation legs. A first compensation leg may comprise a switch Sc3(which is shown as a MOSFET, but may also be an IGBT, BJT, JFET or othersuitable kind of switch) that may be connected between thepositive-voltage terminals of capacitors Co₁ and Co₂, and a secondcompensation leg comprising a switch Sc4 may be connected between thepositive-voltage terminals of capacitors Co₁ and Co₃. Switches Sc3 andSc4 may be controlled (e.g. by controller 210) to regulate voltages Vo2and Vo3 by providing a controllable voltage drop across the terminals ofeach switch. For example, controller 210 may maintain (e.g., using a PIDcontrol loop) the voltage at terminal Vo1 at about 12V and switch Sc3may comprise a MOSFET with the drain terminal connected to terminal Vo1and the source connected to terminal Vo2. Controller 210 may control thegate terminal voltage of switch Sc3 to create a conduction channelthrough switch Sc3 resulting in a drain to source voltage across switchSc3 such that the voltage at terminal Vo2 is about 3V. Responsive to adetermination (e.g., by measurements obtained from sensors/sensorinterfaces 205 d) that the voltage at terminal Vo2 is below 3V,controller 210 may change (e.g. increase, if switch Sc3 is an N-typeMOSFET) the gate terminal voltage of switch Sc3 to reduce the drain tosource voltage of switch Sc3 and increase the voltage of terminal Vo2.This method of controlling the voltages at terminals Vo2 and Vo3 mayprovide advantages of simplicity and speed.

According to illustrative embodiments of the disclosure herein, terminalVo1 (or a different terminal coupled to a capacitor used as an energyreservoir for compensating voltage at other terminals) might not becoupled to a load. For example, the load coupled at output O₁ might beremoved, and the voltage at capacitor Co₁ may be controlled (e.g., by aPI or a PID control loop) to maintain a voltage (e.g., 12V), andcompensation circuits may be activated to draw current from capacitorCo₁ to compensate the voltages at terminals Vo2 and Vo3. Thisarrangement may provide certain benefits, for example, not affecting aload current when providing compensation to certain circuit terminals.

According to illustrative embodiments of the disclosure herein, in oneor some period of time of a switching cycle terminal, Vo1 (or adifferent terminal coupled to a capacitor used as an energy reservoirfor compensating voltage at other terminals) may charge inductor L by acurrent flowing through the corresponding switch (e.g. switch So1) thatmay then be turned ON and the rest of the output switches may be turnedOFF (and may require specific operation modes of the components in inputcircuit 201 d). Enabling a current flowing from the reservoir to theinductor may provide certain advantages, such as a reduction ofassociated switching losses, which may lead to an increase in converterefficiency.

Reference is now made to FIG. 2E, which shows a circuit for a SIMOconverter according to illustrative aspects of the disclosure herein.Circuit 220 may provide circuitry common to various aspects andembodiments of the disclosure herein, and may provide connectionterminals for connecting additional discrete components according to aparticular desired features. Circuit 220 may be designed andmanufactured as an integrated circuit (IC) providing functionality forimplementing a wide variety of converter topologies.

Input circuit 201 e may comprise one or more switches. For example,input circuit 201 e may comprise switches Sgi and Si₁ interconnected asshown in FIGS. 1A-1B. At least one terminal may be provided forconnecting to one or more reference terminals (e.g., ground). Forexample, terminal 252 may correspond to the ground terminal of FIG. 1A.One or more input terminals may be provided for connecting to a powersource. In the illustrative example of FIG. 2E, a single input terminal250 is provided. According to additional features, additional inputterminals may be provided, and additional corresponding switches (e.g.,similar to or the same as switches Si₂ . . . Si_(n) of FIG. 1A) may beprovided. Terminal X may be provided for connection to a magneticdevice, for example, an inductor such as inductor L of FIG. 1A or awinding such as W1 of FIG. 1B. Capacitors connected to input terminals(e.g., capacitors Ci1 . . . Cin of FIG. 1A) may be integrated as part ofinput circuit 201 e (for example, when a required capacitor size ispre-known or generic) or may be externally connected to the circuit.

Output circuit 202 e may comprise one or more switches. For example,according to the illustrative example of FIG. 2E, output circuit 202 eis shown having three output terminals 255, 256 and 257, a correspondingoutput capacitor Co₁, Co₂ and Co₃, and a switch connecting each outputterminal to node Y (switches So₁, So₂, and So₃, respectively). Anadditional switch Sgo may be connected between node Y and a commonterminal 254. In addition, output circuit 202 e may comprise one or somecompensation legs connected between a first output terminal (e.g. 255)and a second output terminal (e.g. 256). In some illustrativeembodiments the compensation legs may comprise different components orthe same components in a different formation. For example, eachcompensation leg in FIG. 2E comprises of a switch configured to thefirst output terminal in series with a resistor while in someembodiments the resistor may be configured to the first output terminal.

Controller 210 e may be operatively attached to input circuit 201 e andoutput circuit 202 e, and may control the switches comprised thereby.Controller 210 e may be implemented similarly to controllers 210 a-ddiscusses above. Controller 210 e may be, for example, amicrocontroller, digital signal processor (DSP), Field Programmable GateArray (FPGA), Application Specific Integrated Circuit (ASIC) and/or ananalog control device.

Controller 210 e may be configured to carry out one or more controlmethods for operating the switches of input circuit 201 e and outputcircuit 202 e, with a method selected according to user-configurableoptions and a particular application of circuit 220.

An advantage of circuit 220 may be providing a flexible control andswitching framework for implementation of any of several convertertopologies. For example, input circuit 201 e may be used, for example,as part of input circuits 101 a-101 d of FIGS. 1A-1D and output circuit202 e may be used as part of output circuits 102 a-102 d of FIGS. 1A-1Dand output circuits 202 a-202 c of FIGS. 2A-2C. Operational andcontrol-related parameters may enable circuit 220 to implement variouscircuit features disclosed herein. For example, switches Sc1 and Sc2 maybe controllably switched to implement output circuit 202 b of FIG. 2B,and switches Sc1 and Sc2 may be kept in the ON state to implement outputcircuit 202 c of FIG. 2C. As another example, switch Sgo may be kept inthe OFF state to implement the Sgo-less implementation of output circuit202 d of FIG. 2D, and additional switches (not explicitly depicted) maybe coupled in parallel to resistors R1 and R2 and may be kept ON toshort-circuit resistors R1 and R2 to implement the resistor-lessimplementation of output circuit 202 d of FIG. 2D.

Reference is now made to FIG. 2F, which shows a circuit for a SIMOconverter according to illustrative aspects of the disclosure herein.Circuit 220 may provide circuitry common to various aspects andembodiments of the disclosure herein, and may provide connectionterminals for connecting additional discrete components according to aparticular desired features. Circuit 320 may be designed andmanufactured as an integrated circuit (IC) providing functionality forimplementing a wide variety of converter topologies.

Input circuit 201 f may comprise one or more switches. For example,input circuit 201 f may comprise switches Sgi and Si₁ interconnected asshown in FIGS. 1A-1B. At least one terminal may be provided forconnecting to one or more reference terminals (e.g., ground). Forexample, terminal 252 may correspond to the ground terminal of FIG. 1A.One or more input terminals may be provided for connecting to a powersource. In the illustrative example of FIG. 2F, a single input terminal250 is provided. According to additional features, additional inputterminals may be provided, and additional corresponding switches (e.g.,similar to or the same as switches Si₂ . . . Si_(n) of FIG. 1A) may beprovided. Terminal X may be provided for connection to a magneticdevice, for example, an inductor such as inductor L of FIG. 1A or awinding such as W1 of FIG. 1B. Capacitors connected to input terminals(e.g., capacitors Ci1 . . . Cin of FIG. 1A) may be integrated as part ofinput circuit 201 f (for example, when a required capacitor size ispre-known or generic) or may be externally connected to the circuit.

Output circuit 202 f may comprise one or more switches. For example,according to the illustrative example of FIG. 2F, output circuit 202 fis shown having three output terminals 255, 256 and 257, a correspondingoutput capacitor Co₁, Co₂ and Co₃, and a switch connecting each outputterminal to node Y (switches So₁, So₂, and So₃, respectively). Anadditional switch Sgo may be connected between node Y and a commonterminal 254. Terminal 252 and terminal 254 may be about the samereference voltage (e.g. ground) or different than each other. Inaddition, output circuit 202 e may comprise one or some compensationlegs connected between a first output terminal (e.g. 255) and a secondoutput terminal (e.g. 256). In some illustrative embodiments thecompensation legs may comprise different components or the samecomponents in a different formation. For example, each compensation legin FIG. 2F comprises of a switch configured to the first output terminalin series with a resistor while in some embodiments the resistor may beconfigured to the first output terminal.

Controller 210 f may be operatively attached to input circuit 201 f andoutput circuit 202 f, and may control the switches comprised thereby.Controller 210 f may be implemented similarly to controllers 210 a-ddiscusses above. Controller 210 f may be, for example, amicrocontroller, digital signal processor (DSP), Field Programmable GateArray (FPGA), Application Specific Integrated Circuit (ASIC) and/or ananalog control device.

Controller 210 f may be configured to carry out one or more controlmethods for operating the switches of input circuit 201 f and outputcircuit 202 f, with a method selected according to user-configurableoptions and a particular application of circuit 320.

An advantage of circuit 320 may be providing a flexible control andswitching framework for implementation of any of several convertertopologies. For example, input circuit 201 f may be used, for example,as part of input circuits 101 a-101 d of FIGS. 1A-1D and output circuit202 f may be used as part of output circuits 102 a-102 d of FIGS. 1A-1Dand output circuits 202 a-202 c of FIGS. 2A-2C. Operational andcontrol-related parameters may enable circuit 320 to implement variouscircuit features disclosed herein. For example, CL1 is a compensationleg configured between a first output terminal (e.g. 255) and a secondoutput terminal (e.g. 256) and CL2 is a compensation leg configuredbetween a first output terminal (e.g. 255) and a third output terminal(e.g. 257).

Reference is now made to FIG. 2G which comprises the same features asFIG. 2F except for the difference in the configuration of the voltagecompensation legs in circuit 420. Instead of connecting the secondcompensation leg (e.g. CL2) as shown in FIG. 2F, between the firstoutput terminal (e.g. 255) and the third output terminal (e.g. 257),compensation leg CL3 in FIG. 2G is connected between the second outputterminal (e.g. 256) and the third output terminal (e.g. 257) in serieswith compensation leg CL1. According to features of certain embodiments,circuit 420 may comprise a plurality of output terminals andcorresponding compensation legs. In some illustrative embodiments,circuit 420 may comprise an additional auxiliary leg Aux to draw currentthrough the compensation legs.

Sensors/sensor interfaces 205 a-d and 206 a-d of FIGS. 2A-2D may beintegrated in one or more of circuits 220, 320 and 420 of FIGS. 2E, 2Fand 2G correspondingly (though not shown explicitly) or externallyprovided and connected when connecting circuit 220 to additionalcomponents to form an operational converter.

Reference is now made to FIG. 3A, which shows a flow diagram of a methodfor regulating an output voltage, according to one or more features ofthe disclosure herein. Method 300 may be carried out by a controllersuch as controllers 210 of FIGS. 2A-2D, or controller 210 e of FIG. 2E,and may be applied to converters having active compensation circuits(e.g., converters 200 b, 200 d and 200 e). At step 301, the controllercarrying out method 300 may measure or determine (e.g. by receiving ameasurement from sensors/sensors interfaces 205 b or estimating, basedon one or more measurements received from sensors/sensors interfaces 205b), a regulated voltage at an output terminal (e.g. terminal Vo2 orVo3). The controller may then proceed to step 303, and compare theregulated voltage to a corresponding reference voltage. If the regulatedvoltage is at or above the reference voltage, the controller may loopback to step 301, and after a period of time, repeat step 301. If theregulated voltage is determined to be below the reference voltage, thecontroller may proceed to step 305, and activate the voltagecompensation circuit.

Activation of the voltage compensation circuit may depend on theparticular converter topology being controlled by method 300. Forexample, with respect to converter 200 b, activating the voltagecompensation circuit may include closing one or more switches (e.g.,Sc1), which may cause a capacitor (e.g. Co₂) coupled to the regulatedvoltage terminal (e.g. Vo2) to begin drawing current from Co₁ andthereby possibly increasing the regulated voltage at terminal Vo2. Asanother example, with respect to converter 200 d, activating the voltagecompensation circuit may include adjusting the voltage applied to aswitch (e.g. Sc3) gate, thereby adjusting the voltage drop across theswitch (e.g., Sc3), which may cause a capacitor (e.g. Co2) coupled tothe regulated voltage terminal (e.g. Vo2) to begin drawing current fromCo1 and thereby possibly increasing the regulated voltage at terminalVo2. If a voltage compensation circuit is already active when reachingstep 305, the voltage compensation circuit may be maintained in anactive state.

After activating the voltage compensation circuit, the controller mayloop back to step 303 and, after a period of time, compare the regulatedvoltage to the relevant reference voltage.

Method 300 may be carried out by a first control loop included in thecontroller, with a second control loop included in the controllerregulating a different output voltage. For example, the controller mayregulate the voltage at terminal Vo2 using a control loop implementingmethod 300 (e.g. hysteretic control), and the controller may regulatethe voltage at terminal Vo1 using a PID control loop. Method 300 may befaster than a PID control loop, which may lead to a decrease in thevoltage at terminal Vo2, the decrease being compensated for by drawingcurrent from terminal Vo1, and the PID control loop may then regulate tovoltage at terminal Vo1. Advantages of this split-control-loop designmay include fast regulation of voltage at sensitive output voltageterminals, with a robust and exact controller regulating aless-sensitive output voltage terminal to compensate for the sensitiveterminals and still maintain a desired output voltage at theless-sensitive terminal.

Reference is now made to FIG. 3B, which shows a flow diagram of a methodfor regulating an output voltage, according to one or more features ofthe disclosure herein. Method 310 may be carried out by a controllersuch as controllers 210 of FIGS. 2A-2D, or controller 210 e of FIG. 2E,and may be applied to converters 200 a-200 e. At step 311, a regulatedvoltage (e.g. at terminals Vo1 or Vo2) may be measured and/or determinedby the controller. At step 313, the controller may compare the regulatedvoltage to a first reference voltage. If the regulated voltage is belowthe first reference voltage, the controller may proceed to step 315 andincrease the regulated voltage. Increasing the regulated voltage may bevariously implemented, and may depend on the converter topology. Forexample, with regard to converter 200 a of FIG. 2A, increasing thevoltage at terminal Vo2 may include increasing a duty cycle of switchSo₂. As another example, with regard to circuit 220 of FIG. 2E,increasing the voltage at terminal 257 may include increasing the dutycycle of switch So₃ and/or turning switch Sc2 ON for a period of time.After increasing the regulated voltage, the controller may loop back tostep 311.

If, at step 313, the controller determines that the regulated voltage isnot below the first reference voltage, the controller may proceed tostep 317 and compare the regulated voltage to a second referencevoltage. If, at step 317 the controller determines that the regulatedvoltage is above the second reference voltage, the controller mayproceed to step 319 and stop increasing the regulated voltage (in a casewhere increasing the regulated voltage may have commenced when step 315was reached at an earlier iteration of method 310). For example, thecontroller may stop increasing the regulated voltage by maintaining aduty cycle of a switch connected to the regulated voltage terminal, orbe deactivating a voltage compensation circuit (e.g., but turning switchSc2 of FIG. 2B OFF).

It is to be noted that depending on controller architecture, the orderof steps 313 and 317 may be reversed, or steps 313 and 317 may beparallelized (e.g., carried out in parallel in software or in hardware).

Reference is now made to FIG. 3C, which illustrates a method forcontrolling a group of regulated voltages, according to one or morefeatures of the disclosure herein. Method 340 may be carried out by acontroller such as controllers 210 of FIGS. 2A-2D, or controller 210 eof FIG. 2E, and may be applied to converters 200 a-200 e. Forsimplicity, method 340 will be described with regard to converter 200 aof FIG. 2A. At step 341, controller 210 may charge inductor L, forexample, by turning switches So₁-So₃ OFF and turning switch Sgo ON.Controller 210 may remain at step 341 for a predefined period of time.The pre-defined period of time may correspond to a duty cycle determinedat step 349 of a previous iteration of method 340. At step 343,controller 210 may evaluate or obtain measurements of regulated voltages(e.g. by receiving measurements from sensors/sensor interfaces 205 a,the measurements corresponding to or being indicative of voltagesVo1-Vo3) and may determine whether or not the regulated voltages are setto the desired values. If the controller determines that the regulatedvoltages are set at desired values, the controller may proceed to step349 and adjust the period of time for charging inductor L during thenext charge cycle (step 341). For example, if inductor L is not requiredto discharge current to maintain the regulated voltage levels, it may bedesirable to decrease the duration of the next charging period of time.

If, at step 343, if the controller determines that not all of theregulated voltages are at desired values, the controller may proceed tostep 345 and select a regulated voltage terminal to compensate.According to some aspects of method 340, the selection may be accordingto a priority level. According to other aspects, the selection may beaccording to a different criterion (e.g. random selection, selectionaccording by a predetermined order, etc.). The controller may set thevoltage value at the selected voltage terminal (e.g., Vo3) to a desiredvalue. The controller may set the voltage value, for example, by openinga first switch (e.g., Sgo), closing a second switch (e.g., So₃) anddirecting current to flow from inductor L through a correspondingcapacitor (e.g., Co₃). When the voltage at the selected voltage terminalhas reached a desired value, the controller may open the switch (e.g.So₃) and the corresponding capacitor may stop receiving current.

After step 345, the controller may continue to step 347 and evaluate thecurrent flowing through inductor L (e.g., by receiving a measurementprovided by sensors/sensor interfaces 206 a or estimating the currentbased on measurements provided by sensors/sensor interfaces 206 a). Ifthe controller determines that the inductor L current is not sufficientto further charge additional capacitors to desired voltage levels, thecontroller may continue to step 349 and adjust a charging cycle periodof time to allow inductor L to increase the inductor current forcharging additional capacitors. For example, at step 349, the controllermay increase the ON time of switch Sgo, to increase the period of timefor charging inductor L during the next cycle.

If, at step 347, the controller determines that the inductor is stillsufficiently charged with current to allow for compensating at least oneadditional output voltage, the controller may return to step 343(discussed above).

Diodes shown according to various aspects of the disclosure may bereplaced by transistors, and actively switched by a controller accordingto desired conduction times. Replacing diodes with transistors mayprovide certain advantages, such as bidirectional a reduction ofassociated conduction and switching losses and/or enabling a reversecurrent flowing from Y to X, which may lead to an increase in converterefficiency.

A “controller” as described herein may refer to a single digital oranalog controller, and a controller may comprise one or more controlcircuits or devices operating in conjunction to implement controlfunctionality.

According to one or more illustrative embodiments of the disclosureherein, the comparison between one or some of the output voltagemeasurements (e.g. output voltage Vo1-Vo3) to a reference value can beimplemented in various ways, e.g. direct comparison, proportionalcomparison on the basis of predetermined values, etc.

Various converters disclosed herein have been shown to have one or moreinput terminals connected to power sources and one or more outputterminals connectable to loads. Various permutations and arrangementsmay produce a converter having a single input and multiple outputs,multiple inputs and a single output, multiple inputs and multipleoutputs, or a single input and a single output. A converter providingmultiple outputs may be connected to a single load, and a converterproviding multiple inputs may be connected to a single power source. Allcombinations and arrangements are included in the disclosure herein.

It is noted that various connections are set forth between elementsherein. These connections are described in general and, unless specifiedotherwise, may be direct or indirect; this specification is not intendedto be limiting in this respect. Further, elements of one embodiment maybe combined with elements from other embodiments in appropriatecombinations or sub combinations. For example, inductor L of FIGS. 2A-2Dmay be replaced by winding Wo having one or more floating outputcircuits 104 of FIG. 1D coupled via a winding Wf.

What is claimed is:
 1. A power converter comprising: an input terminalconfigured to receive power from one or more power sources; a firstoutput terminal; a first storage device coupled between the first outputterminal and a first reference terminal; a second output terminalconfigured to provide power to a load; a second storage device coupledbetween the second output terminal and a second reference terminal; anda first compensation leg connected between the first output terminal andthe second output terminal.
 2. The power converter of claim 1, whereinthe first output terminal is configured to provide power to a load. 3.The power converter of claim 1, further comprising: a third outputterminal configured to provide power to a load; a third storage devicecoupled between the third output terminal and a third referenceterminal; and a second compensation leg connected between the firstoutput terminal and the third output terminal.
 4. The power converter ofclaim 1, further comprising: a third output terminal configured toprovide power to a load; a third storage device coupled between thethird output terminal and a third reference terminal; and a secondcompensation leg connected between the second output terminal and thethird output terminal.
 5. The power converter of claim 1, furthercomprising: at least one inductive element connected between the inputterminal and a second terminal connecting the first output terminal, andthe second output terminal.
 6. The power converter of claim 5, furthercomprising: a first switch connected between the inductive element andthe first output terminal.
 7. The power converter of claim 1, whereinthe first compensation leg comprises a first switch.
 8. The powerconverter of claim 7, wherein the first switch of the compensation legis part of at least one of: a low-dropout regulator and a DC-DC powerconverter.
 9. The power converter of claim 7, wherein the firstcompensation leg comprises a resistor connected in series with the firstswitch.
 10. The power converter of claim 7, further comprising acontroller, wherein the controller is configured to control a voltagebetween a source terminal and a drain terminal of the first switch byapplying a voltage to a gate terminal of the first switch.
 11. The powerconverter of claim 10, wherein the controller comprises an analogcontrol device.
 12. The power converter of claim 10, wherein thecontroller comprises a digital signal processor.
 13. The power converterof claim 10, wherein the controller is configured to control a voltagebetween a source terminal and a drain terminal of the first switchaccording to a comparison of a voltage level at the second outputterminal and a corresponding reference voltage.
 14. A method comprising:obtaining a first measurement of a first voltage at a first outputterminal of a power converter, wherein the power converter comprises thefirst output terminal and a second output terminal; comparing the firstvoltage to a first reference voltage value; based on the first voltagebeing less than the first reference voltage value, activating a voltagecompensation circuit, wherein the voltage compensation circuit isconnected between the first output terminal and the second outputterminal; and subsequent to the activating, deactivating the voltagecompensation circuit.
 15. The method of claim 14, wherein thedeactivating is based on a second measuring of a second voltage at thefirst output terminal, wherein the second voltage is more than orsubstantially equal to a second reference value.
 16. The method of claim14, wherein the deactivating of the voltage compensation circuit isaccording to a time limit set by a clock after the activating.
 17. Themethod of claim 14, wherein the activating adds additional voltage fromcharge stored in the second output terminal during the deactivating to astorage device coupled between the first output terminal and a firstreference terminal.
 18. A method comprising: connecting, by a switch, aninductor to a power source; charging the inductor with current drawnfrom the power source; comparing a voltage at one or more outputterminals to a corresponding one or more reference voltages; based on afirst determination that a first voltage measurement of a first outputterminal of the one or more output terminals is below a correspondingreference voltage, selecting the first output terminal; based on asecond determination that the current drawn by the inductor is equal orabove a second reference value connecting the inductor to the firstoutput terminal; increasing the voltage at the first output terminal bydischarging the inductor and charging a storage device at the firstoutput terminal; and disconnecting the first output terminal from theinductor.
 19. The method of claim 18, wherein the first output terminalis disconnected from the inductor based on: obtaining a second voltagemeasurement at the first output terminal; and determining that thesecond voltage measurement is more than or equal to a third referencevalue.
 20. The method of claim 18, wherein the first output terminal isdisconnected from the inductor responsive to: obtaining a measurement ofthe current in the inductor; and determining that the measurement of thecurrent in the inductor is less or equal to a fourth reference value.